Arizona Contractor License: Complete 2026 ROC Requirements Guide

Blog  ›  Contractor Licensing Guides

Arizona · Licensing Guide

Arizona Contractor License: Complete 2026 ROC Guide (Commercial, Residential, and Dual)

Everything you need to qualify, pass the exams, post the bond, and renew. Sourced directly from the Arizona Registrar of Contractors and Arizona Revised Statutes Title 32, Chapter 10.

SimplyWise Editorial Team

Updated May 20, 2026

12 min read

Verified against the Arizona ROC 2026 fee schedule and ARS Title 32, Chapter 10.

Arizona contractor reviewing plans on a Phoenix area jobsite

Arizona licensing roadmap
  1. Pick a scope: Commercial, Residential, or Dual. Then pick a class (B-1, B-2, B, B-3, KB-1, KB-2, or a specialty C-, R-, or CR- code).
  2. Name your qualifying party. They carry the experience, sit the exams, and stay tied to the license.
  3. Document 4 years of practical or management trade experience, with at least 2 of those years in the last 10.
  4. Pass the Statutes and Rules Exam through GMetrix ($61) plus the trade-specific exam through PSI ($66). Passing score is 70%.
  5. Submit fingerprints when required and pass the ROC background check.
  6. Post the License Bond required for your class under ARS § 32-1152 ($1,000 to $100,000 by class and volume).
  7. Pay the Residential Contractors Recovery Fund Assessment ($370 new, $270 renewal) for residential and dual classes.
  8. Submit to the ROC with the application + license fee ($580 to $1,050 total by class). Renew every 2 years.

What is an Arizona contractor license and who needs one?

An Arizona contractor license is required for any construction work over $1,000 in total contract value in the state. The Arizona Registrar of Contractors (ROC) issues it to a business entity (LLC, corporation, partnership, or sole proprietor) with a named qualifying party who carries the experience and exam credentials. Arizona splits its licenses into three scopes: Commercial (offices, retail, industrial, multifamily over 4 units), Residential (single family through fourplex), and Dual (both). Each scope has general classes (B-1, B-2, B, B-3, KB-1, KB-2) and specialty classes (C-, R-, CR- with a trade number). To qualify, the qualifying party needs 4 years of practical or management trade experience (at least 2 of the last 10), must pass the PSI Statutes and Rules Exam plus the trade exam (70% passing on each), and must clear a background check. A License Bond under ARS § 32-1152 is required (amounts range from $1,000 specialty residential up to $100,000 top-tier general commercial). Residential and dual classes also pay the Residential Contractors Recovery Fund Assessment ($370 new, $270 renewal). Total upfront cost runs $720 to $1,050 in ROC fees by class plus $120 in PSI exam fees plus bond premium. Most applicants finish in 4 to 9 months, and the license renews every 2 years.

Every fact below traces to Arizona Revised Statutes Title 32, Chapter 10 or to the ROC’s published 2026 fee schedule. Verify any figure against the source before you pay a fee.

Commercial vs Residential vs Dual: which Arizona contractor license you need

Arizona’s class structure is built on two layers: the scope (Commercial, Residential, or Dual) and the class (general or specialty within that scope). The seven statutory categories sit under ARS § 32-1102 and the operational class codes are maintained on the ROC’s classifications list.

General contractor classes

Class code Scope What it covers
A — General Engineering Commercial Heavy construction: roads, bridges, pipelines, utilities, dams
B-1 — General Commercial Commercial Commercial buildings of any size: offices, retail, industrial, multifamily 5+ units
B-2 — General Small Commercial Commercial Commercial projects up to $750,000 in labor + materials
B — General Residential Residential New residential builds: single family, duplex, triplex, fourplex
B-3 — General Remodeling & Repair Residential Remodels, additions, and repair work on existing residential
KA — Dual Engineering Dual Engineering work across commercial and residential
KB-1 — Dual Building Dual Combines B-1 commercial + B residential, any size project
KB-2 — Dual Residential + Small Commercial Dual Combines B-2 small commercial + B residential

Specialty classes

Specialty classes use a C- prefix (commercial), R- prefix (residential), or CR- prefix (dual) followed by a trade number. The same trade carries the same number across scopes — so C-11 is commercial electrical, R-11 is residential electrical, and CR-11 is dual electrical. The most common specialty codes are:

  • 11 — Electrical (C-11, R-11, CR-11)
  • 36 — Plumbing (C-36, R-36, CR-36)
  • 37 — Swimming Pools (C-37, R-37, CR-37)
  • 38 / 39 — Refrigeration, HVAC, Heating (C-38, R-38, CR-38; C-39, R-39, CR-39)
  • 42 — Roofing (C-42, R-42, CR-42)
  • 34 — Painting & Wall Covering (C-34, R-34, CR-34)
  • 31 — Masonry (C-31, R-31, CR-31)
  • 9 — Carpentry (C-9, R-9, CR-9)
  • 53 — Landscaping (C-53, R-53, CR-53)

How to pick: ask three questions. First, what property type will you build on? Commercial structures need a commercial class, residential needs a residential class, and both means dual. Second, are you a general builder or a specialty trade? General GCs pick B-1, B-2, B, B-3, KB-1, or KB-2. Specialty trades pick the C-, R-, or CR- code for their trade. Third, what’s your annual volume? Bond amounts under ARS § 32-1152 scale with volume, so a high-volume commercial GC posts a much larger bond than a starting-out specialty trade.

Application requirements: qualifying party, experience, and roles

Every Arizona contractor license is held by a business entity with a named qualifying party. The qualifying party is the individual whose experience and exam results support the license — they must be 18 or older and cannot be a minor under ARS § 32-1122.

The qualifying party model

The qualifying party is named on the application and stays personally tied to the license until the entity qualifies for an exemption under ARS § 32-1125 (5 years of clean active status with no ownership transfers above 50%). Most one-person shops are their own qualifying party. Multi-license firms sometimes have a senior employee serve as qualifying party for one or more classifications while the owner holds equity.

If the qualifying party leaves, the license enters a 60-day grace period during which the business must name a replacement. Miss it and the license becomes inactive until a new qualifying party is named and approved.

Experience: 4 years, with 2 in the last 10

Per ARS § 32-1122, the qualifying party must document 4 years of practical or management trade experience, with at least 2 of those years inside the last 10. Experience must be at the journeyman, foreman, supervising employee, or contractor level — not generic labor. Up to 2 years of the 4-year requirement can be substituted with accredited technical training (a recognized construction management or trades program clears 2 of the 4 years on its own).

The experience must map directly to the class you’re applying for. A residential framing background doesn’t automatically qualify someone for a B-1 commercial license. Acceptable documentation includes W-2s, 1099s, signed supervisor letters describing the work performed (not just employment dates), project records, building permits with the qualifying party listed, and military service in a relevant trade.

The two PSI exams

Every applicant must pass two exams. The Statutes and Rules Exam (SRE) is the online Arizona statutes and rules training course and exam administered by GMetrix ($61, cannot be waived). The trade exam is class-specific and administered by PSI at testing centers or online ($66). Passing score is 70% on both. Exam results stay valid for 2 years from the test date.

The trade exam can be waived if the qualifying party has held the same or comparable classification in Arizona or another state within the last 5 years. The Statutes and Rules Exam can never be waived — it covers Arizona-specific law.

Background check and disclosure

All individuals listed on the application are subject to a background check. Applicants who have been convicted of contracting without a license are ineligible for 12 months following the conviction under ARS § 32-1122(D). A prior unrelated conviction does not automatically disqualify, but the ROC reviews on the merits and undisclosed history is itself grounds for denial.

Workers’ compensation attestation

The application requires an attestation regarding workers’ compensation insurance. Per ARS Title 23, Chapter 6, any Arizona employer with one or more employees must carry workers’ compensation. The Industrial Commission of Arizona (ICA) administers and verifies coverage. Sole proprietors with no employees can attest to their status in lieu of a policy, but the attestation must be formal and on file.

How to apply for an Arizona contractor license: the 8-step process

Most applicants finish the full path in 4 to 9 months. Experience documentation and exam prep are the two longest phases.

  1. Pick your scope and class

    Decide Commercial, Residential, or Dual based on the kind of work you plan to bid. Then pick the specific class (B-1, B-2, B, B-3, KB-1, KB-2) or specialty trade code (C-, R-, CR- plus a number). This is the single most important decision in the process — the wrong class means a wasted application cycle. Match the class to the work you actually perform and the property type you build on.

  2. Form your business entity

    The license is held by the entity, not the individual. Most contractors form a single-member LLC or a Subchapter-S corporation through the Arizona Corporation Commission before applying ($50 standard, $85 expedited). Form the entity first so the license is issued to the LLC name from day one and the surety bond matches.

  3. Document the qualifying party’s experience

    Pull together W-2s, 1099s, signed letters from previous employers describing the role and the work performed (foreman, lead, journey-level), project documentation, building permits with the qualifying party listed, military service records in a relevant trade, and any technical training certificates that may substitute for up to 2 of the 4 years. The experience must match the class you’re applying for — the single biggest denial driver at first review.

  4. Schedule and pass the PSI Statutes and Rules Exam

    Register the trade exam at PSI Exams Online or call (855) 744-0310. The Statutes and Rules Exam (SRE) is delivered online by GMetrix ($61) and covers ARS Title 32 Chapter 10, the ROC’s administrative rules in the Arizona Administrative Code, lien law (ARS Title 33, Chapter 7), and contractor business practices. Plan several weeks of focused study. Pass score is 70%. Results stay valid 2 years.

  5. Schedule and pass the PSI trade exam

    The trade exam ($66) is class-specific. B-1 covers commercial construction methods plus the International Building Code as adopted in Arizona; C-11 / R-11 / CR-11 cover the National Electrical Code; C-36 / R-36 / CR-36 cover the Uniform Plumbing Code. Most candidates spend 2 to 4 months in focused prep. The trade exam can be waived if the qualifying party held the same or comparable class within the last 5 years. NASCLA exams are accepted for KB-1 / KB-2 (Commercial General Building) and C-11 / R-11 / CR-11 (Electrical).

  6. Submit fingerprints when required

    The ROC may require fingerprints for a criminal background check under ARS § 32-1122. Submit prints through an approved Arizona Department of Public Safety vendor ($25 to $75) and have the results sent to the ROC. Submit early so the results are in the file before review. A prior unrelated conviction is not automatically disqualifying, but undisclosed history is.

  7. Post the License Bond and (if residential or dual) pay the Recovery Fund

    Per ARS § 32-1152, every Arizona contractor license requires a surety bond or cash deposit on a ROC-approved form. Bond amounts run from $2,500 (Commercial Specialty under $150K annual volume) to $100,000 (Commercial General over $10M annual volume); Residential General runs $9,000 or $15,000 depending on volume, Residential Specialty $4,250 or $7,500. Residential general bonds run $9,000 or $15,000 depending on volume. Premiums typically run 1% to 5% of the bond face value depending on credit. If you’re applying for any residential or dual class, also pay the Residential Contractors Recovery Fund Assessment ($370 new, $270 renewal). Commercial-only classes do not pay the Recovery Fund.

  8. Submit the application and license fee to the ROC

    File the verified application through the ROC online portal with ownership and management details, the bond, the workers’ compensation attestation, exam results, fingerprint clearance (when required), and the application + license fee. New license fees by class: $780 (General Commercial), $580 (Specialty Commercial), $870 (General Residential, includes Recovery Fund), $720 (Specialty Residential), $1,050 (General Dual), $850 (Specialty Dual). Processing varies; once approved, the license is valid 2 years and appears in the ROC contractor search.

The PSI exams: Statutes and Rules + trade portion

Both Arizona contractor license exams are administered by PSI Services at computer-based testing centers throughout Arizona. Exam fees are paid directly to PSI when scheduling. Both exams require a 70% passing score. Results stay valid 2 years from the test date.

Statutes and Rules Exam ($61, GMetrix)

This is the part most applicants underestimate. It covers ARS Title 32 Chapter 10 (the contractor licensing statutes), the ROC’s administrative rules in the Arizona Administrative Code, Arizona’s lien law (ARS Title 33, Chapter 7), the Recovery Fund mechanics, the License Bond requirements, and the prohibited acts that constitute grounds for license suspension or revocation under ARS § 32-1154. Many applicants who breeze through trade-specific content stumble here because the questions are dense and statute-driven. The Statutes and Rules Exam can never be waived. Plan several weeks of focused study using the official reference list published by PSI.

Trade exam ($66, class-specific)

Each ROC class has its own trade exam:

  • B-1 / B-2 (Commercial Building): International Building Code as adopted in Arizona, commercial construction methods, OSHA safety, blueprint reading, project management
  • B / B-3 (Residential): International Residential Code as adopted in Arizona, residential construction methods, residential-specific code provisions
  • C-11 / R-11 / CR-11 (Electrical): National Electrical Code, Arizona amendments, wiring methods
  • C-36 / R-36 / CR-36 (Plumbing): Uniform Plumbing Code, Arizona amendments, fixture and venting standards
  • C-38 / C-39 (HVAC): International Mechanical Code, refrigeration standards, equipment sizing

Most candidates spend 2 to 4 months in focused prep per class using PSI’s reference materials. The trade exam can be waived if the qualifying party currently holds, or held within the last 5 years, the same or comparable classification in Arizona or another state.

NASCLA reciprocity

Arizona accepts the NASCLA Accredited Examination for Commercial General Building Contractors as a substitute for the trade exam at the KB-1 and KB-2 dual building classes. Arizona also accepts the NASCLA Electrical Exam for C-11, R-11, and CR-11. NASCLA Commercial General Building is accepted in 15+ states (Alabama, Arkansas, Georgia, Louisiana, Mississippi, Nevada, North Carolina, Oregon, South Carolina, Tennessee, Utah, Virginia, West Virginia, and others). NASCLA fees: $136 for Commercial General Building ($106 PSI exam + $30 NASCLA transcript), $116 for Electrical. The Arizona Statutes and Rules Exam still has to be taken separately — it is never waived.

License Bond, Recovery Fund, and workers’ compensation

Three financial protections sit on every ROC-issued license before approval. The License Bond protects clients and material suppliers if the contractor fails to perform. The Recovery Fund Assessment (residential and dual only) protects homeowners specifically. Workers’ compensation protects employees who get injured on the job. General liability insurance is not statutorily required by the ROC, but most commercial owners, lenders, and GCs require it before they release a contract or payment.

License Bond amounts by class

Per ARS § 32-1152, the License Bond amount depends on the class and the annual gross volume of work declared at application. Residential bonds run $1,000 to $15,000. Commercial bonds scale higher because commercial contracts run larger dollar amounts.

License class Annual gross volume Bond amount
General Residential (B, B-3) Less than $750,000 $9,000
General Residential (B, B-3) $750,000 or more $15,000
Specialty Residential (R), Specialty Dual (CR) Less than $375,000 $4,250
Specialty Residential (R), Specialty Dual (CR) $375,000 or more $7,500
General Small Commercial (B-2) Up to $750,000 $2,500 to $5,000
Specialty Commercial (C) $1M to $5M $7,500 to $25,000
Specialty Commercial (C) $5M to $10M $17,500 to $37,500
Specialty Commercial (C) $10M or more $37,500 to $50,000
General Commercial (A, B-1) $10M or more $50,000 to $100,000

Bond premiums typically run 1% to 5% of the bond face value annually, depending on the applicant’s credit, financial history, and trade experience. A $5,000 bond often costs $100 to $250 in annual premium; a $50,000 bond may run $500 to $2,500. A cash deposit or bank-issued certificate of deposit is an alternative under ARS § 32-1152.01 but ties up working capital. ARS § 32-1152 makes it explicit: a license cannot be renewed unless the bond or cash deposit is in full force. If the bond lapses mid-cycle, the license is at risk.

Residential Contractors Recovery Fund

Every Arizona contractor license in a residential or dual class pays an assessment into the Residential Contractors Recovery Fund under ARS § 32-1132. The 2026 amounts are $370 at original license and $270 at each biennial renewal. The fund pays out up to $30,000 per claim to homeowners harmed by a licensed residential contractor’s act, representation, or conduct (failure to complete work, material supplier non-payment, contractor fraud). Commercial-only classes do not pay the assessment because the fund only covers residential transactions. As an alternative to the assessment, a residential contractor can post a separate $200,000 surety bond — almost no one does, because the assessment is far cheaper.

Workers’ compensation through the ICA

Under ARS § 23-961, every Arizona employer with one or more employees must carry workers’ compensation insurance, with no minimum employee count. The ROC requires evidence of compliance under ARS § 32-1122. The Industrial Commission of Arizona (ICA) administers the rules and verifies coverage. Sole proprietors are not “employees” of their own business and aren’t required to cover themselves (though they may elect to). LLC members and partners are similarly not required to cover themselves but must cover any hired employees. Any helper on payroll, including part-time, triggers the coverage requirement.

General liability insurance (recommended)

The ROC does not require general liability insurance to issue a license, but virtually every commercial owner, lender, and general contractor requires GL coverage before signing a contract or releasing payment. Industry-standard minimums are $1,000,000 per occurrence and $2,000,000 aggregate. A starter GL policy for a solo Arizona contractor typically runs $800 to $2,500 per year, with the premium depending on annual revenue, prior claims, and trade specialty. Roofing and demolition specialties carry higher premiums than painting or flooring.

Setting up your contracting business

The ROC license is the competency layer. The entity, tax, and local registrations are separate layers that make the business operational.

Entity choice and ACC registration

Most Arizona contractors operate as a single-member LLC or a Subchapter-S corporation. The LLC is simpler to form and gives liability protection without double taxation. Filing the Articles of Organization for an LLC at the Arizona Corporation Commission costs $50 standard or $85 expedited. A registered statutory agent is required and can be the owner, an attorney, or a paid agent service. Annual entity maintenance costs are minimal compared to many states.

Federal EIN and Arizona TPT registration

Pull a free EIN from the IRS. Then register for the Arizona Transaction Privilege Tax (TPT), Arizona’s equivalent of a sales tax. Contractors who modify real property fall under the prime contracting classification. The state TPT rate for prime contracting is 5.6%, and most cities and counties layer additional rates on top. Register through AZTaxes.gov before commencing taxable activity. TPT license fee is $12 per location. The TPT registration is administered by the Arizona Department of Revenue and is separate from the ROC contractor license.

Taxpayer Contractor Bond

Separate from the ROC License Bond, the Arizona Department of Revenue may require new contractors to post a Taxpayer Contractor Bond securing TPT obligations. The bond runs 4 to 14 times average monthly tax liability, with a $5,000 minimum. Established contractors with a clean tax history may be exempt after a qualifying period.

License renewal: every 2 years

An Arizona contractor license renews on a 2-year cycle. Per ARS § 32-1125, a license “is suspended on the next business day following its renewal date by operation of law” if a renewal application with a valid bond and the renewal fee is not on file before the renewal date. To renew you pay the renewal fee, keep the License Bond in force, pay the Recovery Fund Assessment again (residential and dual classes only), and attest to continued workers’ compensation compliance.

Biennial renewal fees by class

License class Renewal fee Recovery Fund Total
General Commercial (A, B-1, B-2) $580 $0 $580
Specialty Commercial (C) $480 $0 $480
General Residential (B, B-3) $320 $270 $590
Specialty Residential (R) $270 $270 $540
General Dual (KA, KB-1, KB-2) $480 $270 $750
Specialty Dual (CR) $380 $270 $650

Continuing education (electrical only)

Arizona does not require continuing education for most contractor classes — one of the cleanest aspects of the system. The exception is electrical contractors (C-11, R-11, CR-11), who must complete 16 hours of CE every 2 years, with at least 8 hours on technical subjects. CE for other trades is voluntary but recommended by most professional associations.

Late renewal and reinstatement

Miss the renewal date and the license is suspended by operation of law on the next business day. A suspended license can be reactivated within 1 year by paying all renewal fees plus a $50 late reactivation fee. If you mail the renewal application with proper postage on or before the renewal date, you can keep operating until the renewal is processed. After 1 year of suspension, the license is gone and you must apply from scratch — new application, new bond, new exam, new fees.

Tip for new licensees: Calendar the renewal date the day your license is issued. The 2-year cycle is easy to lose track of, and the $50 reactivation fee plus the paperwork is far more painful than just renewing on time.

Common reasons the ROC denies an application

The ROC reviews every Arizona contractor license application against ARS § 32-1122 and the supporting administrative rules. Denials happen at first review more often than applicants expect. Most denials cluster around these recurring issues.

  1. Experience that doesn’t match the class. The single biggest denial reason. Applicants document 4 years of construction work but the documentation describes work in a different class than the one being applied for. A B residential applicant submitting documentation of commercial framing crew work with no residential build supervision gets flagged. The ROC needs to see experience in the class being applied for, or in a closely related class that maps to the same skill set. Generic letters that say “John Smith worked here for 4 years” don’t satisfy the standard. The supervisor letter must describe the specific work performed, the role (foreman, lead, journey-level, helper), and the dates. Supplement with W-2s from a firm in the relevant trade, signed letters from licensed contractors attesting to specific trade duties, project records placing the qualifying party on relevant scopes, and building permits with the qualifying party listed.
  2. License Bond paperwork that doesn’t match the application. The License Bond document must list the correct entity name, the correct class, and the correct bond amount required for the volume tier declared. Applicants who change entity names mid-application (for example, from a sole proprietor name to an LLC name during the application window) frequently submit a bond in one name and an application in another. The ROC will hold the application until the bond is corrected. Have your surety carrier issue the bond after the entity is registered with the Arizona Corporation Commission and the entity name is final. The bond stays in force for the life of the license and backs Recovery Fund claims from harmed consumers.
  3. Workers’ compensation compliance gaps. Per ARS § 32-1122, the applicant must demonstrate compliance with workers’ comp rules. Applicants with employees but no policy in place have applications held until the policy is bound. Applicants without employees who try to claim a sole proprietor exemption with employees on payroll get caught when the ROC cross-references the Industrial Commission of Arizona’s data. The fix is to bind a policy if you have employees or document zero employees with a sworn statement and supporting payroll records.
  4. Recovery Fund Assessment not paid (residential and dual classes). Applicants for residential and dual licensed classes who forget to include the $370 Recovery Fund Assessment under ARS § 32-1132 have applications held. The fix is straightforward: pay the assessment alongside the application fee. The receipt goes into the file. The ROC does not issue residential or dual licenses without it.
  5. Undisclosed criminal history. Failing to disclose a record is a guaranteed denial. The ROC pulls fingerprints when required and the truth surfaces regardless of what the applicant discloses. Per ARS § 32-1122 and related rules, an applicant with a prior conviction can still qualify if the conviction is not directly related to contracting and the applicant demonstrates rehabilitation. Disclose every charge, including dropped charges and expunged records, and attach a personal statement explaining the circumstances. Honest disclosure with a strong rehabilitation narrative passes far more often than applicants expect. A prior conviction for contracting without a license carries a hard 12-month bar from licensure under ARS § 32-1122(D).
  6. Qualifying party who doesn’t meet the experience requirement. Some applicants assume the entity owner is automatically the qualifying party, but the qualifying party is the named individual whose experience supports the license. If the owner does not personally have 4 years of qualifying experience in the class, the entity must name an employee or contracted individual who does. That qualifying party must agree to be on the license, must pass the exams, and must be reasonably involved in the day-to-day contracting work. Sham qualifying party arrangements (where the named individual has no real involvement) violate ARS § 32-1154 and can lead to license suspension or revocation.
  7. Exam results expired before application submission. PSI exam results are valid for 2 years from the test date. Applicants who pass their exams and then take longer than expected to gather experience documentation or bond paperwork sometimes find their exam results expire before the application is filed. The fix is sequencing: line up experience documentation and bond underwriting before scheduling the exams, so the application package can be submitted within weeks of the second passed exam.

Total cost of an Arizona contractor license in 2026

Total upfront cost typically runs $720 to $1,050 in ROC fees depending on class, plus $120 in PSI exam fees, plus the License Bond premium (1% to 5% of the bond face value). Most applicants finish the full path in 4 to 9 months.

New license fees by class

License class Application fee License fee Recovery Fund Total
General Commercial (A, B-1, B-2) $200 $580 $0 $780
Specialty Commercial (C) $100 $480 $0 $580
General Residential (B, B-3) $180 $320 $370 $870
Specialty Residential (R) $80 $270 $370 $720
General Dual (KA, KB-1, KB-2) $200 $480 $370 $1,050
Specialty Dual (CR) $100 $380 $370 $850

PSI exam fees

Exam Fee
Statutes and Rules Exam (SRE) — GMetrix $61
Trade-specific exam (PSI) $66
NASCLA Commercial General Building (KB-1, KB-2) $136 ($106 PSI + $30 NASCLA transcript)
NASCLA Electrical (C-11, R-11, CR-11) $116

Other initial and ongoing costs

Beyond ROC and PSI fees, budget for: License Bond premium ($100 to $2,500 per year depending on bond face and credit), fingerprinting ($25 to $75 when required), LLC formation ($50 to $85 at the Arizona Corporation Commission), TPT registration ($12 per location), exam prep ($50 to $500 optional), general liability insurance ($800 to $2,500 per year), and workers’ compensation ($1,500+ per employee per year if you have payroll). Total estimated initial cost: $1,200 to $3,000 for residential and specialty classes; $1,500 to $5,000 for general commercial classes.

Applicants whose experience documentation is incomplete or who retake exam portions often stretch to 12 months or longer. The fastest realistic path is roughly 3 months: 6 weeks of focused exam prep, both PSI exams back-to-back, application package and bond ready when the second exam clears, single ROC review cycle. The slowest path runs 12 to 18 months with first-attempt exam failures or qualifying party changes mid-application.

Local jurisdiction rules across Arizona

The ROC license is statewide. Most Arizona cities (Phoenix, Tucson, Mesa, Tempe, Scottsdale, Chandler, Glendale, Gilbert) do not issue separate contractor competency licenses on top of the state ROC license. The local touchpoints are TPT registration, building permits, and zoning — not competency. As a result, an Arizona contractor with a state ROC license and a current TPT registration can typically pull permits in any Arizona city without a separate city contractor license.

City Local requirement Permit office
Phoenix TPT registration via AZTaxes.gov; building permits through Planning & Development Phoenix Planning & Development Department
Tucson TPT registration via AZTaxes.gov; permits through Planning & Development Services Tucson PDSD
Mesa TPT registration via AZTaxes.gov; permits through Development Services Mesa Development Services
Tempe TPT registration via AZTaxes.gov; permits through Community Development Tempe Community Development
Scottsdale TPT registration via AZTaxes.gov; permits through One-Stop-Shop Scottsdale One-Stop-Shop

TPT registration through AZTaxes.gov automatically distributes tax to the right city when the contractor files. A small set of municipalities issue location-specific business operating permits for the contractor’s office or yard, but those are tax and zoning matters rather than competency licenses. Phoenix and the Maricopa County metro (Phoenix, Mesa, Tempe, Scottsdale, Chandler, Glendale, Gilbert) is the highest-volume permit market in the state by a wide margin, especially for new residential and commercial work tied to ongoing migration into the Valley. Tucson and Pima County run a smaller but steady permit volume with a stronger remodel mix. Flagstaff and Yavapai County handle most of the high-country construction (Sedona, Prescott) and apply stricter wildfire and snow-load code provisions on top of the IRC and IBC as adopted in Arizona.

Common pitfalls to avoid

Beyond denial reasons, four pitfalls trip up licensed Arizona contractors during day-to-day operations:

  • Contracting without a license. Per ARS § 32-1151, any project over $1,000 requires a license — including bids, proposals, and offers to act as a contractor. A first-offense conviction under ARS § 32-1164 is a Class 1 misdemeanor: up to 6 months in county jail, $1,000 to $2,500 in fines plus an 83% surcharge, plus restitution to the victim. Conviction also carries a hard 12-month bar from getting licensed. Contracts signed without a license are unenforceable, so the unlicensed contractor can’t sue the homeowner for unpaid work.
  • Signing a contract that exceeds your class scope. A B-2 General Small Commercial holder signing an $850,000 commercial contract exceeds the $750,000 class ceiling and exposes the firm to enforcement. Step up to B-1 before signing anything that crosses the class boundary. The same logic applies across the residential, specialty, and dual classes.
  • Letting the License Bond lapse. ARS § 32-1152 makes it explicit: no license renews unless the bond is in full force. A bond lapse mid-cycle — even by a few days — can trigger suspension. Most bond carriers send renewal reminders, but the responsibility is the licensee’s. Track the bond renewal date separately from the license renewal date.
  • Losing the qualifying party without naming a replacement. If the qualifying party leaves, the license enters a 60-day grace period during which the business must name a replacement. Miss the window and the classification becomes inactive on the firm’s license. Multi-license firms always keep a backup qualifying party identified and ready — especially for specialty classes where the original qualifying party is the only person on staff with the matching trade experience.

Bottom line

Most Arizona applicants land in one of three buckets: a B-1 or B-2 commercial GC, a B or B-3 residential GC, or a specialty trade in the C-, R-, or CR- code matching their trade number. Plan 4 to 9 months to qualify, document the qualifying party’s class-specific experience early (the biggest denial driver), and budget $720 to $1,050 in ROC fees plus $120 in PSI exam fees plus bond premium. Add the $370 Recovery Fund Assessment if you’re going residential or dual. Renew every 2 years, keep the bond in force, and you hold a license that travels to every Arizona city without separate competency overlays.

Resources and next steps

Bookmark these for the application, renewal, or compliance questions:

For a state-by-state overview, see our national general contractor license guide. For a sister-state comparison, see our Virginia DPOR contractor license guide.

Arizona’s licensing system is one of the cleaner state frameworks: one state agency, one statutory chapter, classes that map to the actual work, and bond amounts that scale with what you build.

SimplyWise Editorial

Frequently asked questions about the Arizona contractor license

Getting started

How do I get a contractor license in Arizona?

Pick your scope (Commercial, Residential, or Dual) and class. Form the business entity through the Arizona Corporation Commission. Document the qualifying party’s 4 years of class-specific experience (with 2 of the last 10 years recent). Pass the Statutes and Rules Exam through GMetrix ($61) and the trade exam through PSI ($66) at 70% each. Submit fingerprints when required, post the License Bond required under ARS § 32-1152, pay the Recovery Fund Assessment if applying for any residential or dual class ($370), and submit the application to the ROC with the application + license fee ($580 to $1,050 by class). Most applicants finish in 4 to 9 months.

Class differences

What is the difference between B-1, B-2, B, and B-3 in Arizona?

B-1 (General Commercial Contractor): commercial buildings of any size with no project value cap. B-2 (General Small Commercial Contractor): commercial projects up to $750,000 in labor + materials. B (General Residential Contractor): residential new builds, single family through fourplex, no project cap within scope. B-3 (General Remodeling & Repair): remodels, additions, and repair work on existing residential structures. Dual builders use KB-1 (commercial + residential, any size) or KB-2 (small commercial + residential).

Cost and timeline

How much does an Arizona contractor license cost in 2026?

Total upfront ROC fees run $720 to $1,050 depending on class (lowest: Specialty Residential at $720; highest: General Dual at $1,050). Add exam fees ($61 SRE through GMetrix + $66 trade through PSI = $127 total), the License Bond premium (1% to 5% of bond face value annually), and optional fingerprinting ($25 to $75). With LLC formation ($50 to $85), TPT registration ($12 per location), GL insurance ($800 to $2,500 per year), and exam prep ($50 to $500), the all-in initial cost typically lands at $1,200 to $3,000 for residential or specialty classes and $1,500 to $5,000 for general commercial classes.

How long does it take to get an Arizona ROC license?

Most applicants finish in 4 to 9 months. The path includes 2 to 4 months of exam prep, several weeks of experience documentation, time to bind the License Bond, and one ROC review cycle. The fastest realistic path is around 3 months for a well-prepared candidate with experience documentation already organized. Applicants who need to retake exams or rework experience documentation often stretch to 12 months or longer.

Reciprocity and penalties

Does Arizona offer contractor license reciprocity?

Arizona has reciprocity arrangements with California, Nevada, and Utah for specific classifications. Reciprocity typically waives the trade exam if the applicant holds an active equivalent license in the reciprocal state and has held it for a minimum period. Arizona also accepts the NASCLA Commercial General Building Exam in place of the trade exam at KB-1 and KB-2, and the NASCLA Electrical Exam at C-11, R-11, and CR-11. The Arizona Statutes and Rules Exam is never waived. Applicants must still post the License Bond, pay the Recovery Fund Assessment if applicable, demonstrate workers’ compensation compliance, and submit the full application.

What happens if I contract without an Arizona license?

Per ARS § 32-1151 and § 32-1164, contracting on any project over $1,000 without a license is a Class 1 misdemeanor: up to 6 months in county jail, $1,000 to $2,500 in fines plus an 83% surcharge, plus restitution to the victim. A conviction also carries a hard 12-month bar from getting licensed under ARS § 32-1122(D). Contracts signed without a license are unenforceable, so the unlicensed contractor cannot sue the homeowner for unpaid work. The handyman exemption under ARS § 32-1121 only covers jobs under $1,000 in total contract value, of a casual or minor nature, that do not require a building permit and are not part of a larger split job.

After licensing

License first. Then bid every Arizona job with a sharper estimate.

Once your Arizona contractor license is in hand, every project starts with a winning estimate. SimplyWise Cost Estimator turns a site photo or floor plan into a sourced material list and labor breakdown in seconds, built for licensed Arizona contractors who want to price competitively without underbidding. Free to try.